roofed place - Español Inglés Diccionario